hydraulic transmission - Inglés Sinónimo Diccionario

hydraulic transmission

n.
[1] hydraulic transmission system